package com.ling.pl.security.model;

import com.ling.pl.core.model.impl.BaseEntity;

import java.sql.Timestamp;
import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * Created by builder
 */
public class DefaultUserVO extends BaseEntity {

    String username;
    String userId;
    String address;
    boolean administrator;
    Date birthday;
    boolean enabled;
    Boolean male;
    String mobile;
    String cname;
    String email;
    String ename;
    String nickname;
    String realName;
    String password;
    String salt;
    String remark;
    String userCode;
    String empStatus;
    String sourceCode;
    Date syncTime;
    String lockStatus;
    Date lockTime;
    Date lastLoginTime;
    List positions;
    boolean isInit;
    List orgs;
    List groups;
    List roles;
    String selectRoles;
    boolean isnew;
    Map cachedProperties;
    String indentifyType;
    String indentifyCode;
    String education;
    Date onboardDate;
    String userType;
    String userAuthType;
    String userSignedFlag;
    String signTerminal;
    Date signInDate;
    Date signInTime;
    Date signOutDate;
    Date signOutTime;
    String createdOrg;
    String modifiedOrg;
    String taskCheckFlag;
    String logCheckFlag;
    String sessionCode;
    Timestamp timestamp;
    Date effectDate;
    Date quitDate;

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public boolean getAdministrator() {
        return administrator;
    }

    public void setAdministrator(boolean administrator) {
        this.administrator = administrator;
    }

    public Date getBirthday() {
        return birthday;
    }

    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    public boolean getEnabled() {
        return enabled;
    }

    public void setEnabled(boolean enabled) {
        this.enabled = enabled;
    }

    public Boolean getMale() {
        return male;
    }

    public void setMale(Boolean male) {
        this.male = male;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getCname() {
        return cname;
    }

    public void setCname(String cname) {
        this.cname = cname;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getEname() {
        return ename;
    }

    public void setEname(String ename) {
        this.ename = ename;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getSalt() {
        return salt;
    }

    public void setSalt(String salt) {
        this.salt = salt;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getEmpStatus() {
        return empStatus;
    }

    public void setEmpStatus(String empStatus) {
        this.empStatus = empStatus;
    }

    public String getSourceCode() {
        return sourceCode;
    }

    public void setSourceCode(String sourceCode) {
        this.sourceCode = sourceCode;
    }

    public Date getSyncTime() {
        return syncTime;
    }

    public void setSyncTime(Date syncTime) {
        this.syncTime = syncTime;
    }

    public String getLockStatus() {
        return lockStatus;
    }

    public void setLockStatus(String lockStatus) {
        this.lockStatus = lockStatus;
    }

    public Date getLockTime() {
        return lockTime;
    }

    public void setLockTime(Date lockTime) {
        this.lockTime = lockTime;
    }

    public Date getLastLoginTime() {
        return lastLoginTime;
    }

    public void setLastLoginTime(Date lastLoginTime) {
        this.lastLoginTime = lastLoginTime;
    }

    public List getPositions() {
        return positions;
    }

    public void setPositions(List positions) {
        this.positions = positions;
    }

    public boolean getIsInit() {
        return isInit;
    }

    public void setIsInit(boolean isInit) {
        this.isInit = isInit;
    }

    public List getOrgs() {
        return orgs;
    }

    public void setOrgs(List orgs) {
        this.orgs = orgs;
    }

    public List getGroups() {
        return groups;
    }

    public void setGroups(List groups) {
        this.groups = groups;
    }

    public List getRoles() {
        return roles;
    }

    public void setRoles(List roles) {
        this.roles = roles;
    }

    public String getSelectRoles() {
        return selectRoles;
    }

    public void setSelectRoles(String selectRoles) {
        this.selectRoles = selectRoles;
    }

    public boolean getIsnew() {
        return isnew;
    }

    public void setIsnew(boolean isnew) {
        this.isnew = isnew;
    }

    public Map getCachedProperties() {
        return cachedProperties;
    }

    public void setCachedProperties(Map cachedProperties) {
        this.cachedProperties = cachedProperties;
    }

    public String getIndentifyType() {
        return indentifyType;
    }

    public void setIndentifyType(String indentifyType) {
        this.indentifyType = indentifyType;
    }

    public String getIndentifyCode() {
        return indentifyCode;
    }

    public void setIndentifyCode(String indentifyCode) {
        this.indentifyCode = indentifyCode;
    }

    public String getEducation() {
        return education;
    }

    public void setEducation(String education) {
        this.education = education;
    }

    public Date getOnboardDate() {
        return onboardDate;
    }

    public void setOnboardDate(Date onboardDate) {
        this.onboardDate = onboardDate;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getUserAuthType() {
        return userAuthType;
    }

    public void setUserAuthType(String userAuthType) {
        this.userAuthType = userAuthType;
    }

    public String getUserSignedFlag() {
        return userSignedFlag;
    }

    public void setUserSignedFlag(String userSignedFlag) {
        this.userSignedFlag = userSignedFlag;
    }

    public String getSignTerminal() {
        return signTerminal;
    }

    public void setSignTerminal(String signTerminal) {
        this.signTerminal = signTerminal;
    }

    public Date getSignInDate() {
        return signInDate;
    }

    public void setSignInDate(Date signInDate) {
        this.signInDate = signInDate;
    }

    public Date getSignInTime() {
        return signInTime;
    }

    public void setSignInTime(Date signInTime) {
        this.signInTime = signInTime;
    }

    public Date getSignOutDate() {
        return signOutDate;
    }

    public void setSignOutDate(Date signOutDate) {
        this.signOutDate = signOutDate;
    }

    public Date getSignOutTime() {
        return signOutTime;
    }

    public void setSignOutTime(Date signOutTime) {
        this.signOutTime = signOutTime;
    }

    public String getCreatedOrg() {
        return createdOrg;
    }

    public void setCreatedOrg(String createdOrg) {
        this.createdOrg = createdOrg;
    }

    public String getModifiedOrg() {
        return modifiedOrg;
    }

    public void setModifiedOrg(String modifiedOrg) {
        this.modifiedOrg = modifiedOrg;
    }

    public String getTaskCheckFlag() {
        return taskCheckFlag;
    }

    public void setTaskCheckFlag(String taskCheckFlag) {
        this.taskCheckFlag = taskCheckFlag;
    }

    public String getLogCheckFlag() {
        return logCheckFlag;
    }

    public void setLogCheckFlag(String logCheckFlag) {
        this.logCheckFlag = logCheckFlag;
    }

    public String getSessionCode() {
        return sessionCode;
    }

    public void setSessionCode(String sessionCode) {
        this.sessionCode = sessionCode;
    }

    public Timestamp getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(Timestamp timestamp) {
        this.timestamp = timestamp;
    }

    public Date getEffectDate() {
        return effectDate;
    }

    public void setEffectDate(Date effectDate) {
        this.effectDate = effectDate;
    }

    public Date getQuitDate() {
        return quitDate;
    }

    public void setQuitDate(Date quitDate) {
        this.quitDate = quitDate;
    }

}
